package com.nytd.demo.pojo.response;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.text.SimpleDateFormat;
import java.util.Date;

@Data
public class BlogResponse {
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    private String title;
    private String content;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "Asia/Shanghai")
    private Date createTime;

    //当数据量过大时，需截断
//    public String getContent() {
    //    public String getCreateTime() {
//        if (createTime == null) {
//            return null;
//        }
//        SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//        return simpleDateFormat.format(createTime);
//    }

    //返回时间戳
//    public Long getCreateTime() {
//        return createTime != null ? createTime.getTime() : null;
//    }
}
